// pages/detail/detail.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    goodsInfo:{},
    id:"",
    num:0
  },
  // 获取详情页数据

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let id = options.id
    this.setData({
      id: id
    })
    this.getGoodsInfo(id)
  },
  // 商品详情信息
  getGoodsInfo(id){
    wx.request({
      url: 'http://localhost:3000/api/getgoodsinfo?id='+id,
      success: res => {
        console.log(res.data.list[0]);
        if(res.data.list[0]){
          this.setData({
            goodsInfo : res.data.list[0]
          })
        }

      }
    })
  },
  toCart(){
    wx.switchTab({
      url: '/pages/cart/cart',
    })
  },
  addToCart(){

    let str = wx.getStorageSync('user')
    if(str){
      let user = JSON.parse(str)
      if(user.uid){
        wx.request({
          url: 'http://localhost:3000/api/cartadd',
          method:"POST",
          data:{
            uid: user.uid,
            goodsid: this.data.id,
            num:1
          },
          success: res => {
            if(res.data.code === 200){
              console.log("购物车添加成功");
              this.setData({
                num:this.data.num+1
              })
            }
          }
        })
      }
    }else{
      wx.navigateTo({
        url: '/pages/login/login?redirect=detail&id='+this.data.id,
      })
    }


  }

})